sequential turbocharging - Spanish English Dictionary